package com.huiquan.analysis.domain;

public class AnalysisRule {
	
    /** 规则类型：1-短语分拆型. */
	public static final int RULE_TYPE_SPLIT = 1;
    /** 规则类型：2-句子合并型. */
	public static final int RULE_TYPE_MERGE = 2;
    /** 规则类型：3-短语改属型. */
	public static final int RULE_TYPE_UPDATE_PROPERTY = 3;
    /** 规则类型：4-多对多分拆型. */
	public static final int RULE_TYPE_MULTI_SPLIT = 4;

	private Long id;
    /** 类型：1-主诉；2-现病史；3-医学影像. */
	private Integer type;
    /** 词语. */
	private String vocabulary;
    /** 规则. */
	private String rule;
    /** 规则类型：1-短语分拆型，2-句子合并型，3-短语改属型，4-多对多分拆型. */
	private Integer ruleType;
    /** 更新人ID. */
	private Long modifierId;
    /** 更新时间. */
	private String gmtModified;

	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Integer getType() {
		return type;
	}
	public void setType(Integer type) {
		this.type = type;
	}
	public String getVocabulary() {
		return vocabulary;
	}
	public void setVocabulary(String vocabulary) {
		this.vocabulary = vocabulary;
	}
	public String getRule() {
		return rule;
	}
	public void setRule(String rule) {
		this.rule = rule;
	}
	public Integer getRuleType() {
		return ruleType;
	}
	public void setRuleType(Integer ruleType) {
		this.ruleType = ruleType;
	}
	public Long getModifierId() {
		return modifierId;
	}
	public void setModifierId(Long modifierId) {
		this.modifierId = modifierId;
	}
	public String getGmtModified() {
		return gmtModified;
	}
	public void setGmtModified(String gmtModified) {
		this.gmtModified = gmtModified;
	}
}